1141cc406Sopenharmony_cigt68xx.CHANGES -*-text-*-
2141cc406Sopenharmony_ci
3141cc406Sopenharmony_ciV 1.0.84 (2007-08-19)
4141cc406Sopenharmony_ci
5141cc406Sopenharmony_ci* Added Artec Ultima 2000 e+, Nortek Myscan 1200, NeatReceipts Scanalizer
6141cc406Sopenharmony_ci  Professional, Genius Colorpage Slim-1200.
7141cc406Sopenharmony_ci* Name and email address changes.
8141cc406Sopenharmony_ci
9141cc406Sopenharmony_ciV 1.0.83 (2007-01-28)
10141cc406Sopenharmony_ci
11141cc406Sopenharmony_ci* Added .conf entry for Plustek OpticPro S12 and S24. Updated .desc file.
12141cc406Sopenharmony_ci
13141cc406Sopenharmony_ciV 1.0.82 (2006-10-03)
14141cc406Sopenharmony_ci
15141cc406Sopenharmony_ci* Added support for Genius Colorpage SF600.
16141cc406Sopenharmony_ci
17141cc406Sopenharmony_ciV 1.0.81 (2006-05-21)
18141cc406Sopenharmony_ci
19141cc406Sopenharmony_ci* Added support for Plustek OpticPro S24 (some models). Added .conf entry for
20141cc406Sopenharmony_ci  Plustek OpticPro S12.
21141cc406Sopenharmony_ci
22141cc406Sopenharmony_ciV 1.0.80 (2006-01-02)
23141cc406Sopenharmony_ci
24141cc406Sopenharmony_ci* Added Plustek OpticPro S(T)12 (product id 0x040b). Mostly untested.
25141cc406Sopenharmony_ci* Print warmup message 5 seconds after starting the warm-up.
26141cc406Sopenharmony_ci
27141cc406Sopenharmony_ciV 1.0.79 (2005-12-09) sane-backends 1.0.17
28141cc406Sopenharmony_ci
29141cc406Sopenharmony_ci* Silenced warning when scan is cancelled.
30141cc406Sopenharmony_ci* Silenced often non-fatal check_result error messages.
31141cc406Sopenharmony_ci* Reduced timeout for cancelling a scan. Some scanners freeze for 30 seconds
32141cc406Sopenharmony_ci  otherwise. Repeat is_moving test even if an error was received.
33141cc406Sopenharmony_ci* Run fix_descriptors before cancelling the scan. Without that, some gt6816
34141cc406Sopenharmony_ci  scanners are not detected anymore after closing the device.
35141cc406Sopenharmony_ci* Fixed wait_lamp_stable. Wait for a maximum time of 60 seconds. Print
36141cc406Sopenharmony_ci  warming up message after 5 seconds. Print how long warming up took.
37141cc406Sopenharmony_ci* For Mustek ScanExpress A3 USB, use more intelligent warm-up mechanism. The
38141cc406Sopenharmony_ci  brightness for this scanner first decreases and then increases again. With the
39141cc406Sopenharmony_ci  previous logic the scanner always warmed up for at least 10 seconds even if it
40141cc406Sopenharmony_ci  wasn't necessary.
41141cc406Sopenharmony_ci* Warm up lamp also when changing from flatbed to transparency. Without this the
42141cc406Sopenharmony_ci  lamp may be too dark directly after changing the source.
43141cc406Sopenharmony_ci* Decreased scan width of Plustek OpticPro 1248U. This fixes some strange color
44141cc406Sopenharmony_ci  artifacts and results in less backtracking in some modes.
45141cc406Sopenharmony_ci
46141cc406Sopenharmony_ciV 1.0.78 (2005-10-16)
47141cc406Sopenharmony_ci
48141cc406Sopenharmony_ci* Minor modifications to sheet-fed scanner support.
49141cc406Sopenharmony_ci
50141cc406Sopenharmony_ciV 1.0.77 (2005-09-29)
51141cc406Sopenharmony_ci
52141cc406Sopenharmony_ci* Added support for Plustek OpticSlim M12 (untested). Based on patch from
53141cc406Sopenharmony_ci  Gerhard Jaeger <gerhard@gjaeger.de>.
54141cc406Sopenharmony_ci* Fixed gt68xx homepage links in man page. Changed minimum version of libusb
55141cc406Sopenharmony_ci  to 0.1.8.
56141cc406Sopenharmony_ci
57141cc406Sopenharmony_ciV 1.0.76 (2005-09-18)
58141cc406Sopenharmony_ci
59141cc406Sopenharmony_ci* Fixed segfault that may happen with Mustek ScanExpress A3 USB.
60141cc406Sopenharmony_ci
61141cc406Sopenharmony_ciV 1.0.75 (2005-09-01)
62141cc406Sopenharmony_ci
63141cc406Sopenharmony_ci* Genius ColorPage Vivid 1200 X is reported to work.
64141cc406Sopenharmony_ci* Genius ColorPage Vivid 4 XE seems to be the same as 4 X, it just doesn't have
65141cc406Sopenharmony_ci  buttons.
66141cc406Sopenharmony_ci* Cleanup of .desc file.
67141cc406Sopenharmony_ci* Fixed gain setting.
68141cc406Sopenharmony_ci* Mustek ScanExpress A3 USB 600 dpi color scanning works now.
69141cc406Sopenharmony_ci
70141cc406Sopenharmony_ciV 1.0.74 (2005-08-20)
71141cc406Sopenharmony_ci
72141cc406Sopenharmony_ci* Increased number limit of scanners that can work with this backend to 50.
73141cc406Sopenharmony_ci* Added support for Genius ColorPage Vivid 1200 X (untested).
74141cc406Sopenharmony_ci
75141cc406Sopenharmony_ciV 1.0.73 (2005-08-19)
76141cc406Sopenharmony_ci
77141cc406Sopenharmony_ci* Enabled GT68XX_FLAG_NO_STOP for Mustek BearPaw 2400 CU Plus. Some of these
78141cc406Sopenharmony_ci  scanners don't seem to like that command.
79141cc406Sopenharmony_ci
80141cc406Sopenharmony_ciV 1.0.72 (2005-08-18)
81141cc406Sopenharmony_ci
82141cc406Sopenharmony_ci* Finally fixed the problem concerning scanning on *BSD. Scanning only worked
83141cc406Sopenharmony_ci  once. After that, the scanner wasn't even detected anymore because the config
84141cc406Sopenharmony_ci  descriptor returned by the device was corrupted. This is a hardware bug. When
85141cc406Sopenharmony_ci  filling the internal memory of the scanner completely, the config descriptor
86141cc406Sopenharmony_ci  is overwritten. The work-around is to ask the scanner for the device
87141cc406Sopenharmony_ci  descriptor before closing the device. This rewrites also the config descriptor
88141cc406Sopenharmony_ci  to the memory of the scanner.
89141cc406Sopenharmony_ci* Fixed compilation warnings.
90141cc406Sopenharmony_ci
91141cc406Sopenharmony_ciV 1.0.71 (2005-07-10) Included in sane-backends 1.0.16
92141cc406Sopenharmony_ci
93141cc406Sopenharmony_ci* Changed resolution from 75 to 100 dpi and changed 16 bit/color to 12 based on
94141cc406Sopenharmony_ci  a user report for the Visioneer OneTouch 7300. Updated .desc.
95141cc406Sopenharmony_ci* Moved check for stable lamp to its own function.
96141cc406Sopenharmony_ci* Mustek ScanExpress A3 USB: Use CIS calibration. Use lamp warmup.
97141cc406Sopenharmony_ci* Fixed CCD on GT6801 scanning (color scanning was broken due to a change in
98141cc406Sopenharmony_ci  motormode_2.
99141cc406Sopenharmony_ci
100141cc406Sopenharmony_ciV 1.0.70 (2005-05-29)
101141cc406Sopenharmony_ci
102141cc406Sopenharmony_ci* Start exposure with the settings from the scanner entry.
103141cc406Sopenharmony_ci* CIS Calibration and exposure uses a broader spectrum now.
104141cc406Sopenharmony_ci* Expsoure limit is increased to 50 loops.
105141cc406Sopenharmony_ci* Genius Vivid 4x is reported to work so the UNTESTED label is removed now.
106141cc406Sopenharmony_ci* Visioneer 7300 is reported to work so the UNTESTED label is removed now.
107141cc406Sopenharmony_ci* Genius ColorPage Vivid 1200XE: Removed UNTESTED label. Fixed
108141cc406Sopenharmony_ci  resolutions. Adjusted margins. Fixed color order. Fixed linedistance.
109141cc406Sopenharmony_ci  Adjusted AFE.
110141cc406Sopenharmony_ci* Mustek ScanExpress 1248 UB: Fixed margins. Adjusted AFE. Adjusted
111141cc406Sopenharmony_ci  exposure. Adjusted gamma. Changed status to "complete".
112141cc406Sopenharmony_ci* Mustek BearPaw 2400 CU Plus: Adsusted exposure and AFE parameters. Hopefully
113141cc406Sopenharmony_ci  stripes and similar trouble are gone now.
114141cc406Sopenharmony_ci* Mustek BearPaw 1200 CU: Increased exposure to avoid vertical lines.
115141cc406Sopenharmony_ci* Updated manual page.
116141cc406Sopenharmony_ci
117141cc406Sopenharmony_ciV 1.0.69 (2005-05-20)
118141cc406Sopenharmony_ci
119141cc406Sopenharmony_ci* Mustek BearPaw 1200 CU Plus model 0x21b works now. Fixed firmware and offset
120141cc406Sopenharmony_ci  settings. Calibration is not completely ok yet, however.
121141cc406Sopenharmony_ci* Code cleanup for setup_scan (only one function for all chipsets).
122141cc406Sopenharmony_ci* Simplified line mode/pixel mode setting
123141cc406Sopenharmony_ci* Updated TODO.
124141cc406Sopenharmony_ci* Mustek BearPaw 2448 TA Plus is now only "basic". Too much trouble for
125141cc406Sopenharmony_ci  "good".
126141cc406Sopenharmony_ci* Removed option "fast preview". By default for preview mode 8 bits/pixel
127141cc406Sopenharmony_ci  are used.
128141cc406Sopenharmony_ci* Fixed indentation.
129141cc406Sopenharmony_ci* Full scan really scans from y=0 on gt6816 scanners now.
130141cc406Sopenharmony_ci
131141cc406Sopenharmony_ciV 1.0.68 (2005-05-07)
132141cc406Sopenharmony_ci
133141cc406Sopenharmony_ci* GT68XX_FLAG_NO_STOP is needed for BearPaw 2448 TA Plus.
134141cc406Sopenharmony_ci* Plustek OpticSlim 2400: Fixed list of resolutions. That fixed the
135141cc406Sopenharmony_ci  preview. Removed "untested" warning. Adjusted scan area.
136141cc406Sopenharmony_ci* Updated gt68xx.TODO.
137141cc406Sopenharmony_ci* Find firmwares independent of capitalization (bug #301580).
138141cc406Sopenharmony_ci
139141cc406Sopenharmony_ciV 1.0.67 (2004-11-14)
140141cc406Sopenharmony_ci
141141cc406Sopenharmony_ci* Fixed test to move home sensor at the start of scan.
142141cc406Sopenharmony_ci* Fixed gray mode linemode test. That stopped e.g. the Plustek OpticPro U 16 B
143141cc406Sopenharmony_ci  from working in gray mode.
144141cc406Sopenharmony_ci
145141cc406Sopenharmony_ciV 1.0.66 (2004-10-31)
146141cc406Sopenharmony_ci
147141cc406Sopenharmony_ci* Removed unused gain and offset options.
148141cc406Sopenharmony_ci
149141cc406Sopenharmony_ciV 1.0.65 (2004-10-11)
150141cc406Sopenharmony_ci
151141cc406Sopenharmony_ci* Used new lamp option from saneopts.h.
152141cc406Sopenharmony_ci* Fixed typos.
153141cc406Sopenharmony_ci* Added Packard Bell Diamond 2450 to .conf and changed status to "good".
154141cc406Sopenharmony_ci* Avoid error message when closing scanner.
155141cc406Sopenharmony_ci* Don't print max_white warning when debugging is not enabled.
156141cc406Sopenharmony_ci
157141cc406Sopenharmony_ciV 1.0.64 (2004-10-02)
158141cc406Sopenharmony_ci
159141cc406Sopenharmony_ci* Added Trust 240TH easy Webscan Gold to list of supported devices.
160141cc406Sopenharmony_ci* Changed status of Visioneer 7300 to basic.
161141cc406Sopenharmony_ci* Changed name of Genius 1200 EX to "XE". That seems to be the real name. Fixed
162141cc406Sopenharmony_ci  firmware name. Changed status to "minimal."
163141cc406Sopenharmony_ci
164141cc406Sopenharmony_ciV 1.0.63 (2004-09-03)
165141cc406Sopenharmony_ci
166141cc406Sopenharmony_ci* Fixed firmware name for Mustek 1248 UB. Changed status to basic. Removed
167141cc406Sopenharmony_ci  "unsupported" warning.
168141cc406Sopenharmony_ci* Added workaround for shared memory compilation problem on Windows.
169141cc406Sopenharmony_ci* It's now possible to add a new vendor/product id line to gt68xx.conf to test
170141cc406Sopenharmony_ci  yet unsupported scanners without changing the source code.
171141cc406Sopenharmony_ci
172141cc406Sopenharmony_ciV 1.0.62 (2004-08-08)
173141cc406Sopenharmony_ci
174141cc406Sopenharmony_ci* Added detection for Mustek ScanExpress 1248 UB. It's untested however and I
175141cc406Sopenharmony_ci  don't even know the name of the firmware.
176141cc406Sopenharmony_ci* Added new id for Mustek BearPaw 1200 CU Plus (0x021b). It's completely untested.
177141cc406Sopenharmony_ci
178141cc406Sopenharmony_ciV 1.0-61 (2004-06-18)
179141cc406Sopenharmony_ci
180141cc406Sopenharmony_ci* General:
181141cc406Sopenharmony_ci  * Re-enabled forked reader process when fork is not disabled. That's faster
182141cc406Sopenharmony_ci    with high resolutions and big scan widths.
183141cc406Sopenharmony_ci  * In gray and lineart mode the color to be used can be selected now.
184141cc406Sopenharmony_ci  * Resolution and depth lists are now in the "correct" order.
185141cc406Sopenharmony_ci  * Fixed "move to the end" bug when full scan is enabled.
186141cc406Sopenharmony_ci  * Used SANE_VALUE_SCAN_MODE_* macros.
187141cc406Sopenharmony_ci  * Added debugging code for brightness/calibration.
188141cc406Sopenharmony_ci  * Changed status of Genius Colorpage Vivid4x too good.
189141cc406Sopenharmony_ci  * Removed special command set for U16B (and Genesys Vivid4) as those scanners
190141cc406Sopenharmony_ci    are quite normal GT6816 devices.
191141cc406Sopenharmony_ci  * Removed special test for gt6816, 600 dpi, 16 bits -> linemode. The other
192141cc406Sopenharmony_ci    tests should change the settings to linemode if necessary.
193141cc406Sopenharmony_ci  * Added flag to indicate that a scanner doesn't support linemode. Print an error
194141cc406Sopenharmony_ci    if linemode is activated for that sort of scanners.
195141cc406Sopenharmony_ci  * Adjusted various debug levels.
196141cc406Sopenharmony_ci  * Added options to force backtracking and to set the number of lines to
197141cc406Sopenharmony_ci    backtrack.
198141cc406Sopenharmony_ci  * Increased default lamp-warmup time to 60 seconds. Also lamp-warmup doesn't
199141cc406Sopenharmony_ci    stop if lamp brightness is 0.
200141cc406Sopenharmony_ci  * reader_process returns an error now if read fails.
201141cc406Sopenharmony_ci  * Added gt68xx.TODO.
202141cc406Sopenharmony_ci  * Removed XDBG macros. Used DBG instead.
203141cc406Sopenharmony_ci  * Checks for correct gain and offset are in gt68xx_generic now.
204141cc406Sopenharmony_ci  * Fixed gain setting (including multiplier).
205141cc406Sopenharmony_ci  * Check for status of read_scanned_data every 10 ms. Avoids short stops before
206141cc406Sopenharmony_ci    scan data comes in.
207141cc406Sopenharmony_ci  * Added resolution limit for using backtracking.
208141cc406Sopenharmony_ci  * Reduced default CCD backtracking to 0x10 lines.
209141cc406Sopenharmony_ci* CCD coarse calibration:
210141cc406Sopenharmony_ci  * Check if calib has succeeded per color now (fewer loops).
211141cc406Sopenharmony_ci  * Added loop detection now.
212141cc406Sopenharmony_ci  * Use the brightest CCD element as max_white now.
213141cc406Sopenharmony_ci  * Added debugging DEFINE to check the position of the black mark.
214141cc406Sopenharmony_ci  * Print which color is currently calibrated.
215141cc406Sopenharmony_ci  * Changed debug messages.
216141cc406Sopenharmony_ci* CIS coarse calibration:
217141cc406Sopenharmony_ci  * Removed offset multiplier.
218141cc406Sopenharmony_ci  * Changed limits.
219141cc406Sopenharmony_ci  * Changed debug messages.
220141cc406Sopenharmony_ci  * Incresed exposure count.
221141cc406Sopenharmony_ci  * Removed special lamp-warmup in CIS calibration.
222141cc406Sopenharmony_ci  * CIS coarse calibration now does gain and offset at the same time
223141cc406Sopenharmony_ci    similar to CCD calibration. This change should avoid loops.
224141cc406Sopenharmony_ci  * Print which color is currently calibrated.
225141cc406Sopenharmony_ci* Mustek ScanExpress A3 USB:
226141cc406Sopenharmony_ci  * Fixed black mark.
227141cc406Sopenharmony_ci  * Use CCD calib now.
228141cc406Sopenharmony_ci  * Use inverted offset.
229141cc406Sopenharmony_ci  * Warm up for 10 seconds minimum.
230141cc406Sopenharmony_ci  * Fixes for geometry.
231141cc406Sopenharmony_ci* Plustek OpticPro U16B (and Genius Vivid 4):
232141cc406Sopenharmony_ci  * Linemode is not supported
233141cc406Sopenharmony_ci  * Reduced vertical res to 600 dpi.
234141cc406Sopenharmony_ci* Mustek BearPaw 1200 TA:
235141cc406Sopenharmony_ci  * Fixed position of black mark.
236141cc406Sopenharmony_ci* Mustek BearPaw 2448 TA Plus:
237141cc406Sopenharmony_ci  * Fixed position of black mark.
238141cc406Sopenharmony_ci* Mustek BearPaw 1200 CU:
239141cc406Sopenharmony_ci  * Increased start of white strip.
240141cc406Sopenharmony_ci
241141cc406Sopenharmony_ciV 1.0-60 (2004-04-19)
242141cc406Sopenharmony_ci
243141cc406Sopenharmony_ci* Mustek BearPaw 2448 TA PLUS:
244141cc406Sopenharmony_ci  - Fixed resolution settings (added missing 200 dpi mode)
245141cc406Sopenharmony_ci  - Fixed margins
246141cc406Sopenharmony_ci  - Fixed black mark
247141cc406Sopenharmony_ci  - Fixed TA margins
248141cc406Sopenharmony_ci  - Removed untested flag
249141cc406Sopenharmony_ci  - Changed status to "good"
250141cc406Sopenharmony_ci
251141cc406Sopenharmony_ciV 1.0-59 (2004-04-10)
252141cc406Sopenharmony_ci
253141cc406Sopenharmony_ci* Used 0, 4, 4 as linedistance for Mustek A3 USB.
254141cc406Sopenharmony_ci* Other mionor fixes for A3 USB.
255141cc406Sopenharmony_ci* Removed "unsupported scanner warning" from Mustek A3 USB.
256141cc406Sopenharmony_ci* Added Genius Colorpage Vivid4 to .conf file. Changed status to good. Added
257141cc406Sopenharmony_ci  to man page.
258141cc406Sopenharmony_ci* Fixed black mark for Mustek BearPaw 2448 TA Plus. This one and the Mustek A3
259141cc406Sopenharmony_ci  fixes are from Jakub Dvořák <xdvorak@chello.cz>.
260141cc406Sopenharmony_ci* Status of BearPaw 2448 TA/CS Plus is "basic" now.
261141cc406Sopenharmony_ci
262141cc406Sopenharmony_ciV 1.0-58 (2004-04-04)
263141cc406Sopenharmony_ci
264141cc406Sopenharmony_ci* Added BGR color order for pixel mode. Until now, only line mode worked in
265141cc406Sopenharmony_ci  that mode.
266141cc406Sopenharmony_ci* Plustek U16B uses setup_scan for gt6816 now.
267141cc406Sopenharmony_ci* Fixed linedistance for Plustek U16B.
268141cc406Sopenharmony_ci* Enabled 16 bit mode for Plustek U16B.
269141cc406Sopenharmony_ci* Fixed margins for Plustek U16B.
270141cc406Sopenharmony_ci* Made 600 dpi mode for Mustek BearPaw 2400 TA Plus a bit faster.
271141cc406Sopenharmony_ci* Changed Mustek ScanExpress A3 linedistance correction to 1, 5, 5 (?).
272141cc406Sopenharmony_ci* Added detection of Visioneer Onetouch 7300.
273141cc406Sopenharmony_ci
274141cc406Sopenharmony_ciV 1.0-57 (2004-03-28)
275141cc406Sopenharmony_ci
276141cc406Sopenharmony_ci* Plustek U16B: Added GT68XX_FLAG_SE_2400. Fixed color order.
277141cc406Sopenharmony_ci* Increased debug level for setup_scan.
278141cc406Sopenharmony_ci* Fixed CCD ocarse calibration.
279141cc406Sopenharmony_ci
280141cc406Sopenharmony_ciV 1.0-56 (2004-03-19)
281141cc406Sopenharmony_ci
282141cc406Sopenharmony_ci* Genius Vivid 4xe now has color order RGB.
283141cc406Sopenharmony_ci* Removed 50 dpi for Mustek BearPaw 2448 as that resolution doesn't work.
284141cc406Sopenharmony_ci* Make sure that the lamp of the Mustek A3 USB gets warmed up. It's a CIS
285141cc406Sopenharmony_ci  scanner with a lamp. That code is untested.
286141cc406Sopenharmony_ci* Full scan starts scanning from the start position of the white strip now.
287141cc406Sopenharmony_ci
288141cc406Sopenharmony_ciV 1.0-55 (2004-03-06)
289141cc406Sopenharmony_ci
290141cc406Sopenharmony_ci* Added detection for Genius Vivid 1200 EX.
291141cc406Sopenharmony_ci* Fixed product id of Mustek BearPaw 2448 TA Plus.
292141cc406Sopenharmony_ci* Other minor updates.
293141cc406Sopenharmony_ci
294141cc406Sopenharmony_ciV 1.0-54 (2004-02-10)
295141cc406Sopenharmony_ci
296141cc406Sopenharmony_ci* Added basic support for Plustek OpticSlim 2400. Thanks to Radoslaw Grzanka and
297141cc406Sopenharmony_ci  Detlef Gausepohl for providing details and testing.
298141cc406Sopenharmony_ci* Fixed calibration debug output.
299141cc406Sopenharmony_ci
300141cc406Sopenharmony_ciV 1.0-53 (2004-01-19)
301141cc406Sopenharmony_ci
302141cc406Sopenharmony_ci* Debug options are only enabled if the debug level is 1 and higher. This may
303141cc406Sopenharmony_ci  stop some people from activating dangerous options.
304141cc406Sopenharmony_ci* Added product id 0x0402 for Plustek U16B.
305141cc406Sopenharmony_ci
306141cc406Sopenharmony_ciV 1.0-52 (2004-01-01)
307141cc406Sopenharmony_ci
308141cc406Sopenharmony_ci* gt68xx_gt6801.c: Fixed a bug in the stop scan function for Plustek U16b.
309141cc406Sopenharmony_ci* Added support for Genius Vivid4xe.
310141cc406Sopenharmony_ci
311141cc406Sopenharmony_ciV 1.0-51 (2003-12-14)
312141cc406Sopenharmony_ci
313141cc406Sopenharmony_ci* Changed color order to RGB vor Genius Vivid 4x. Seems to work now. Updated
314141cc406Sopenharmony_ci  manpage and .desc.
315141cc406Sopenharmony_ci* Set linedistance correction to 0, 4, 2 for ScanExpress A3 USB. Not perfect
316141cc406Sopenharmony_ci  yet but better than before.
317141cc406Sopenharmony_ci* Added Genius Colorpage Vivid3 V2 and Googlegear 2000 as supported deviced
318141cc406Sopenharmony_ci  to manpage and .desc.
319141cc406Sopenharmony_ci* Changed Genius Colorpage Vivid3x status to good as it seems to work now.
320141cc406Sopenharmony_ci* Changed status of Mustek BearPaw 2448 TA Plus to minimal as it seems to at
321141cc406Sopenharmony_ci  least scan something.
322141cc406Sopenharmony_ci
323141cc406Sopenharmony_ciV 1.0-50 (2003-11-23)
324141cc406Sopenharmony_ci
325141cc406Sopenharmony_ci* Added Mustek BearPaw 2448 TA Plus. It's completely untested.
326141cc406Sopenharmony_ci* Added special command set for Plustek U16B. Changed stop scan command and
327141cc406Sopenharmony_ci  download_firmware. Everything is untested.
328141cc406Sopenharmony_ci* Added Plug-n-Scan 2400 M(T) to list of devices. No positive report yet.
329141cc406Sopenharmony_ci* Used request for memory writes and reads instead of a fixed value of 0x04.
330141cc406Sopenharmony_ci* Set Genius Vivid4x to GT6816. Untested.
331141cc406Sopenharmony_ci
332141cc406Sopenharmony_ciV 1.0-49 (2003-09-30)
333141cc406Sopenharmony_ci
334141cc406Sopenharmony_ci* Fixed wrong test for allocation in gt68xx.c.
335141cc406Sopenharmony_ci* Added ScanMagic 1200 UB Plus to man page and .desc.
336141cc406Sopenharmony_ci* Added Settings for Plustek OpticSlim 1200
337141cc406Sopenharmony_ci* Added detection of Genius Vivid 4x. It won't work out-of-the-box, however.
338141cc406Sopenharmony_ci* CCD coarse calib shouldn't run into an endless loop anymore. Plustek 1248U
339141cc406Sopenharmony_ci  is much faster now.
340141cc406Sopenharmony_ci
341141cc406Sopenharmony_ciV 1.0-48 (2003-07-25)
342141cc406Sopenharmony_ci
343141cc406Sopenharmony_ci* Added RevScan 19200i to manpage and .desc file.
344141cc406Sopenharmony_ci* Updated .desc file to new :status system.
345141cc406Sopenharmony_ci* Added Fujitsu 1200CUS to man page, .conf and .desc.
346141cc406Sopenharmony_ci* Changed .conf file to be more readable.
347141cc406Sopenharmony_ci* Added RevScan 19200i to .conf file.
348141cc406Sopenharmony_ci* Added Plustek U16B to .desc and .conf, updated UT16B.
349141cc406Sopenharmony_ci
350141cc406Sopenharmony_ciV 1.0-47 (2003-06-05)
351141cc406Sopenharmony_ci
352141cc406Sopenharmony_ci* Don't check if the firmware is loaded. The check seems to confuse the USB
353141cc406Sopenharmony_ci  system on some UHCI chips.
354141cc406Sopenharmony_ci
355141cc406Sopenharmony_ciV 1.0-46 (2003-04-27)
356141cc406Sopenharmony_ci
357141cc406Sopenharmony_ci- Added Genius 3x as working scanner, removed testing flag.
358141cc406Sopenharmony_ci- Added Artec 2000 e+ to manpage.
359141cc406Sopenharmony_ci- Added detection for the Plustek OpticPro U16B.
360141cc406Sopenharmony_ci
361141cc406Sopenharmony_ciV 1.0-45 (2003-04-11)
362141cc406Sopenharmony_ci
363141cc406Sopenharmony_ci- Updated Mustek BearPaw 1200 CU Plus white strip value.
364141cc406Sopenharmony_ci- Set Mustek ScanExpress A3 USB to CCD. Black mark may be still wrong.
365141cc406Sopenharmony_ci- Minor formatting changes in the manpage.
366141cc406Sopenharmony_ci- Decreased ScanExpress A3 USB status to alpha because of CIS/CCD change.
367141cc406Sopenharmony_ci
368141cc406Sopenharmony_ciV 1.0-44 (2003-03-13)
369141cc406Sopenharmony_ci
370141cc406Sopenharmony_ci- Added Packard Bell Diamond 1200 Plus to .desc and manpage.
371141cc406Sopenharmony_ci- New flag to avoid running stop_scan before doing a scan. The Windows firmware
372141cc406Sopenharmony_ci  of the BearPaw 1200 CU Plus doesn't seem to like that.
373141cc406Sopenharmony_ci
374141cc406Sopenharmony_ciV 1.0-43 (2003-03-06)
375141cc406Sopenharmony_ci
376141cc406Sopenharmony_ci- Small requests are done with a response buffer of 8 bytes (instead of 64)
377141cc406Sopenharmony_ci  now. Looks like GT-6816 based scanners return 8 bytes if the firmware is
378141cc406Sopenharmony_ci  loaded and 64 bytes if it's not loaded.
379141cc406Sopenharmony_ci- Changed GT-6816 firmware check to ignore errors from above change.
380141cc406Sopenharmony_ci  GT-6816 scanners work with the BSDs now (at least once).
381141cc406Sopenharmony_ci- Updated manpage concerning the BSDs.
382141cc406Sopenharmony_ci
383141cc406Sopenharmony_ciV 1.0-42 (2003-03-02)
384141cc406Sopenharmony_ci
385141cc406Sopenharmony_ci- Make sure that the firmware for plustek-like scanners is loaded. Didn't work for
386141cc406Sopenharmony_ci  Genius vivid3xe.
387141cc406Sopenharmony_ci- Added both Genius scanners to man page.
388141cc406Sopenharmony_ci- Removed warning from Genius Vivid3xe.
389141cc406Sopenharmony_ci
390141cc406Sopenharmony_ciV 1.0-41 (2003-02-27)
391141cc406Sopenharmony_ci
392141cc406Sopenharmony_ci- Added Genius Colorpage Vivid3xe.
393141cc406Sopenharmony_ci- Added request_type and request fields to the command set. Request is 0x01
394141cc406Sopenharmony_ci  or 0x04.
395141cc406Sopenharmony_ci
396141cc406Sopenharmony_ciV 1.0-40 (2003-02-22)
397141cc406Sopenharmony_ci
398141cc406Sopenharmony_ci- Added vid/pid 0x07b3/0x0400 to gt68xx.conf also
399141cc406Sopenharmony_ci- Added indormation about Medion 4394.
400141cc406Sopenharmony_ci- Mention ma1509 backend.
401141cc406Sopenharmony_ci- Fix segfault when calling sane_open with an empty device name.
402141cc406Sopenharmony_ci- Explicitly initialize global variables to avoid segfaults when calling
403141cc406Sopenharmony_ci  sane_init/sane_exit more than once.
404141cc406Sopenharmony_ci
405141cc406Sopenharmony_ciV 1.0-39 (2003-02-16)
406141cc406Sopenharmony_ci
407141cc406Sopenharmony_ci- Added BearPaw 2400 CS Plus as supported.
408141cc406Sopenharmony_ci- Make fast preview the default (otherwise BP 2400 TA Plus wouldn't work with
409141cc406Sopenharmony_ci  12/16 bits).
410141cc406Sopenharmony_ci- Added vid/pid 0x07b3/0x0400, that's another Plustek OpticPro 1248U.
411141cc406Sopenharmony_ci
412141cc406Sopenharmony_ci
413141cc406Sopenharmony_ciV 1.0-38 (2003-02-05)
414141cc406Sopenharmony_ci
415141cc406Sopenharmony_ci- Fixed resolutions for BearPaw 1200 TA (75 instead of 100).
416141cc406Sopenharmony_ci- Increase the lowest black for CCD coarse calibration to avoid too much black.
417141cc406Sopenharmony_ci- Adjusted internal gamma correction to avoid getting 0 for high gamma values.
418141cc406Sopenharmony_ci- CCD scanners use color mode for coarse+quality cal now. This fixes the
419141cc406Sopenharmony_ci  problem with extremely high gains and terrible quality cal in gray mode at
420141cc406Sopenharmony_ci  least for the BearPaw 1200 TA.
421141cc406Sopenharmony_ci--> Thanks to Alexei V. Mezin for reporting these bugs.
422141cc406Sopenharmony_ci- Preview isn't always in 8 bit mode now (can be selected by option).
423141cc406Sopenharmony_ci- Upper and lower limits for coarse calibration are unified now.
424141cc406Sopenharmony_ci- Added options for adjusting gain and offset.
425141cc406Sopenharmony_ci
426141cc406Sopenharmony_ciV 1.0-37 (2003-01-18)
427141cc406Sopenharmony_ci
428141cc406Sopenharmony_ci- Removed untested flag from A3 USB and Lexmark X70/X73.
429141cc406Sopenharmony_ci
430141cc406Sopenharmony_ciV 1.0-36 (2003-01-09)
431141cc406Sopenharmony_ci
432141cc406Sopenharmony_ci- Updated manpage and .desc concerning Lexmark X70.
433141cc406Sopenharmony_ci- Updated manpage concerning kernel 2.4.21-pre3 containing the 1-endpoint fix.
434141cc406Sopenharmony_ci- Fixed A3 USB resolution setting.
435141cc406Sopenharmony_ci- Updated A3 USB margins (Pedro Morais <morais@inocam.com>).
436141cc406Sopenharmony_ci- Added detection of Genius Colorpage Vivid3x. It's unknown if it works.
437141cc406Sopenharmony_ci- Updated .desc file.
438141cc406Sopenharmony_ci- Don't print calib line warnings by default.
439141cc406Sopenharmony_ci
440141cc406Sopenharmony_ciV 1.0-35 (2002-12-23)
441141cc406Sopenharmony_ci
442141cc406Sopenharmony_ci- Added "afe" option for gt68xx.conf for selecting default afe values.
443141cc406Sopenharmony_ci- Removed AFE and exposure SANE options.
444141cc406Sopenharmony_ci- Added documentation for afe option in gt68xx.conf.
445141cc406Sopenharmony_ci
446141cc406Sopenharmony_ciV 1.0-34 (2002-12-18)
447141cc406Sopenharmony_ci
448141cc406Sopenharmony_ci- fixed gt68xx_gt6801 -> lamp control.
449141cc406Sopenharmony_ci- adjusted Plustek 1248U geometry and afe values.
450141cc406Sopenharmony_ci- CCD gross calibration changed: start with the default value from module struct.
451141cc406Sopenharmony_ci  Is faster now for most cases.
452141cc406Sopenharmony_ci- Only 2.5 mm of calibration for GT-6801 scanners.
453141cc406Sopenharmony_ci
454141cc406Sopenharmony_ciV 1.0-33 (2002-12-10)
455141cc406Sopenharmony_ci
456141cc406Sopenharmony_ci- Updated ScanExpress 2400 USB values (from "Fan Dan" <dan_fancn@hotmail.com>).
457141cc406Sopenharmony_ci- Added implementation of gt6801 lamp control for CCD scanners.
458141cc406Sopenharmony_ci- Added flag for SE 2400 USB, added some quirks in gt68xx_gt6801.c.
459141cc406Sopenharmony_ci
460141cc406Sopenharmony_ciV 1.0-32 (2002-12-08)
461141cc406Sopenharmony_ci
462141cc406Sopenharmony_ci- "Coarse calibration for first scan only" is off by default now. As at least
463141cc406Sopenharmony_ci  CIS calibration is faster now, it doesn't seem to be necessary and produces
464141cc406Sopenharmony_ci  wrong images sometimes.
465141cc406Sopenharmony_ci- Added gamma table.
466141cc406Sopenharmony_ci- Setup gamma to 2.0 by default.
467141cc406Sopenharmony_ci- Fixed (hopefully) sigpipe when cancelling.
468141cc406Sopenharmony_ci- No geometry quantization anymore (not necessary). That should fix scanimage
469141cc406Sopenharmony_ci  warnings.
470141cc406Sopenharmony_ci- Plustek 1248U: do linemode for every resolution, fix color correction.
471141cc406Sopenharmony_ci- Set SANE_CAP_EMULATED for gamma value.
472141cc406Sopenharmony_ci- Added comments for every Model member in gt68xx_devices.
473141cc406Sopenharmony_ci- Added Plustek UT16B and Genius Vivid3x to .desc.
474141cc406Sopenharmony_ci- Added implementation for inverted offset for CCD scanners.
475141cc406Sopenharmony_ci- Added Mustek ScanExpress 2400 USB. Well, at least it's detected.
476141cc406Sopenharmony_ci- Added NEW marker to .desc.
477141cc406Sopenharmony_ci
478141cc406Sopenharmony_ciV 1.0-31 (2002-11-21)
479141cc406Sopenharmony_ci
480141cc406Sopenharmony_ci- Changed 150 to 200 dpi for Mustek BearPaw 2400 TA.
481141cc406Sopenharmony_ci- Fixed warnings in gt68xx_low.c
482141cc406Sopenharmony_ci- Used DBG instead of XDBG in gt68xx_low.c
483141cc406Sopenharmony_ci- Minor manpage fixes. Added man page links to other backends.
484141cc406Sopenharmony_ci- gt68xx_low.h: Fixed __FUNCTION__ bug on non-gcc compilers.
485141cc406Sopenharmony_ci- Added more details about the BSDs in the manpage.
486141cc406Sopenharmony_ci- Fixed color order for ScanExpress A3 USB.
487141cc406Sopenharmony_ci
488141cc406Sopenharmony_ciV 1.0-30 (2002-11-13)
489141cc406Sopenharmony_ci
490141cc406Sopenharmony_ci- Added basic support for Plustek OpticPro 1248U (from Gerhard Jaeger
491141cc406Sopenharmony_ci  <gerhard@gjaeger.de>). Only gray mode without calib seems to work until
492141cc406Sopenharmony_ci   now.
493141cc406Sopenharmony_ci- Removed 50 and 1200 dpi from Lexmark X73 (doesn't seem to work). Decreased
494141cc406Sopenharmony_ci  height.
495141cc406Sopenharmony_ci- Backend status is BETA now.
496141cc406Sopenharmony_ci
497141cc406Sopenharmony_ciV 1.0-29 (2002-11-07)
498141cc406Sopenharmony_ci
499141cc406Sopenharmony_ci- Changed option titles and descriptions to make them better readable.
500141cc406Sopenharmony_ci- Added translation markers for all options.
501141cc406Sopenharmony_ci- Added German translation for backend options.
502141cc406Sopenharmony_ci- Updated manpage and .desc file concerning scanner status.
503141cc406Sopenharmony_ci- Added untested flag for Mustek ScanEpress A3 USB and Lexmark X73.
504141cc406Sopenharmony_ci
505141cc406Sopenharmony_ciV 1.0-28 (2002-10-31)
506141cc406Sopenharmony_ci
507141cc406Sopenharmony_ci- Reduce scan width of 2400 TA Plus: otherwise the black mark would create
508141cc406Sopenharmony_ci  light vertical stripes.
509141cc406Sopenharmony_ci- Removed default parameters. Set AFE and exposure in every model struct.
510141cc406Sopenharmony_ci- Faster automatic gain setting for the CIS scanners. The default values from
511141cc406Sopenharmony_ci  the model struct and the last values are used for calculation.
512141cc406Sopenharmony_ci- Set default AFE values for ScanExpress 1200 UB Plus, BearPaw 1200 CU, BearPaw
513141cc406Sopenharmony_ci  2400 CU Plus.
514141cc406Sopenharmony_ci
515141cc406Sopenharmony_ciV 1.0-27 (2002-10-25)
516141cc406Sopenharmony_ci
517141cc406Sopenharmony_ci- Bugfix: override applies to all devices found by the last usb line.
518141cc406Sopenharmony_ci- Individual resolutions + depth values for every scanner.
519141cc406Sopenharmony_ci- Bugfix: Mirroring code had an off-by-one error (garbage in the first column).
520141cc406Sopenharmony_ci- Artec Ultima 2000, MD 9385: Removed 1200 dpi mode (doesn't seem to work?),
521141cc406Sopenharmony_ci  added 100 and 200 dpi modes. Renamed model to Artec Ultima 2000, because
522141cc406Sopenharmony_ci  that's probably the "father" of all the clones.
523141cc406Sopenharmony_ci- Mustek BearPaw 1200 CU: Added 200 dpi mode.
524141cc406Sopenharmony_ci- Added manual page.
525141cc406Sopenharmony_ci- Removed override for Packard Bell (seems to be exact Bearpaw 1200 CU Plus
526141cc406Sopenharmony_ci  clone).
527141cc406Sopenharmony_ci- Removed override for Trust Copmact Scan and Medion/Tevion/Lifetec LT 9452
528141cc406Sopenharmony_ci  (Mustek ScanExpress 1200 UB Plus clones).
529141cc406Sopenharmony_ci- Removed override for Tevion MD 9458 (seems to be an Artec Ultima 2000 (e +?)
530141cc406Sopenharmony_ci  clone).
531141cc406Sopenharmony_ci
532141cc406Sopenharmony_ciV 1.0-26 (2002-10-22)
533141cc406Sopenharmony_ci
534141cc406Sopenharmony_ci- Several fixes for Medion MD-9385 and Artec Ultima 2000 based scanners. The
535141cc406Sopenharmony_ci  Cytron MD 9385 works now.
536141cc406Sopenharmony_ci- Disabled Plustek-like firmware check again, didn't work for MD 9385.
537141cc406Sopenharmony_ci- Split flags for mirror_x and sset_home.
538141cc406Sopenharmony_ci
539141cc406Sopenharmony_ciV 1.0-25 (2002-10-20)
540141cc406Sopenharmony_ci
541141cc406Sopenharmony_ci- Fixed segfault for GT-6801 based scanners.
542141cc406Sopenharmony_ci- Added override for Medion MD9385.
543141cc406Sopenharmony_ci- Changed firmware detection code for Plustek scanners.
544141cc406Sopenharmony_ci- CIS autogain seraches max white and min black now (removed segment code).
545141cc406Sopenharmony_ci  Hopefully no more vertical stripes.
546141cc406Sopenharmony_ci- Adjusted ScanExpress 1200 UB Plus and BearPaw 1200 CU geometry and white
547141cc406Sopenharmony_ci  strip.
548141cc406Sopenharmony_ci
549141cc406Sopenharmony_ciV 1.0-24 (2002-10-12)
550141cc406Sopenharmony_ci
551141cc406Sopenharmony_ci- Added "override" keyword for gt68xx.conf. So model settings can be changed
552141cc406Sopenharmony_ci  at run-time. If set up correctly, firmware lines aren't necessary any more.
553141cc406Sopenharmony_ci- Added support for the Mustek BearPaw 2400 CU.
554141cc406Sopenharmony_ci- Tevion hack (now enabled by override option) also mirrors coordinates.
555141cc406Sopenharmony_ci- Mustek BearPaw 1200 TA 1200 dpi is set up for the Windows firmware again.
556141cc406Sopenharmony_ci- Added some basic I18N markers.
557141cc406Sopenharmony_ci- Removed option backtrack (setup automatically now).
558141cc406Sopenharmony_ci
559141cc406Sopenharmony_ciV 1.0-23 (2002-10-10),
560141cc406Sopenharmony_ci
561141cc406Sopenharmony_ci- Added detection of Mustek BearPaw A3 USB.
562141cc406Sopenharmony_ci- Added auto-detection of lamp status for CCD scanners (from David Stevenson).
563141cc406Sopenharmony_ci  No wait for the fixed time of 40 seconds any more.
564141cc406Sopenharmony_ci- The scan slider of the GT-6816 bsed scanners don't move home after
565141cc406Sopenharmony_ci  calibration/gain. TA mode is faster therefore.
566141cc406Sopenharmony_ci- Added hack for Tevion MD 9458 to solve the mirror and "scan-slider doesn't
567141cc406Sopenharmony_ci  come home" problems.
568141cc406Sopenharmony_ci- Fixed BearPaw 1200 TA 1200 dpi problem.
569141cc406Sopenharmony_ci- Fixed manual firmware selection in gt68xx.conf.
570141cc406Sopenharmony_ci- Added warning if power supply isn't ok.
571141cc406Sopenharmony_ci
572141cc406Sopenharmony_ciV 1.0-22 (2002-10-07),
573141cc406Sopenharmony_ci
574141cc406Sopenharmony_ci- Mustek Bearpaw 2400 CU Plus works in gray mode again
575141cc406Sopenharmony_ci- Line calibration uses the bit depth of the main scan now.
576141cc406Sopenharmony_ci- Vendor, product ids and other information is printed when debugging is active
577141cc406Sopenharmony_ci- Fixed segfault in attach ().
578141cc406Sopenharmony_ci- Fixed endianness issues (untested).
579141cc406Sopenharmony_ci- Code cleanup.
580141cc406Sopenharmony_ci
581141cc406Sopenharmony_ciV 1.0-21 (2002-10-07),
582141cc406Sopenharmony_ci
583141cc406Sopenharmony_ci- Added 12 bit modes for all scanners (Sergey Vlasov).
584141cc406Sopenharmony_ci- Fixed 2400 TA Plus in 12/16 bit modes in 1200/2400 dpi.
585141cc406Sopenharmony_ci- Disable depth option in lineart mode and for some scanners in gray mode.
586141cc406Sopenharmony_ci- Scan preview in 8 bit.
587141cc406Sopenharmony_ci
588141cc406Sopenharmony_ciV 1.0-20 (2002-10-06)
589141cc406Sopenharmony_ci
590141cc406Sopenharmony_ci- Calibration of the CCD scanners in gray mode should work better now.
591141cc406Sopenharmony_ci- Added 50 dpi mode for BearPaw 2400 TA Plus. Faster preview.
592141cc406Sopenharmony_ci- By default, /usr/local/share/sane/gt68xx/ is checked for firmware files.
593141cc406Sopenharmony_ci  Manual adjustment is only necessary if the firmware name is different from
594141cc406Sopenharmony_ci  default or at a different path.
595141cc406Sopenharmony_ci- Mixed and lower-case is tried when loading the firmware.
596141cc406Sopenharmony_ci- Adjusted geometry of BearPaw 1200 TA and 2400 TA.
597141cc406Sopenharmony_ci- Automatic gain fixes for TA mode.
598141cc406Sopenharmony_ci- Don't show "lamp off" option for CIS scanners.
599141cc406Sopenharmony_ci
600141cc406Sopenharmony_ciV 1.0-19 (2002-10-01)
601141cc406Sopenharmony_ci
602141cc406Sopenharmony_ci- Various minor fixes and adjustments concerning calibration.
603141cc406Sopenharmony_ci- Fixed sane_open detection of already known devices.
604141cc406Sopenharmony_ci- Added missing usleep for 2400 CU Plus.
605141cc406Sopenharmony_ci- Adjusted scan area for 1200 TA.
606141cc406Sopenharmony_ci- Removed detection of Artec Umltima 2000 (product id 0x4001) as this is not
607141cc406Sopenharmony_ci  a GT-68xx based scanner.
608141cc406Sopenharmony_ci- Fixed some compilation warnings.
609141cc406Sopenharmony_ci- Minor misc fixes.
610141cc406Sopenharmony_ci
611141cc406Sopenharmony_ciV 1.0-18 (2002-10-01)
612141cc406Sopenharmony_ci
613141cc406Sopenharmony_ci- Added detection of Artec Ultima 2000.
614141cc406Sopenharmony_ci- Updated Lexmark X70 settings.
615141cc406Sopenharmony_ci- Fixed segfault that occurred when no device was detected.
616141cc406Sopenharmony_ci- Changed test for loaded firmware for GT-6801 scanners.
617141cc406Sopenharmony_ci
618141cc406Sopenharmony_ciV 1.0-17 (2002-10-01)
619141cc406Sopenharmony_ci
620141cc406Sopenharmony_ci- Added support for the Lexmark X70 and X73 scanners
621141cc406Sopenharmony_ci- Fixed shifted columns problem for BearPaw 2400 TA Plus and maybe 2400 TA.
622141cc406Sopenharmony_ci- Fixed y-margin for the BearPaw 1200 TA (at least I hope so)
623141cc406Sopenharmony_ci- Fixed BearPaw 2400 CU Plus firmware name
624141cc406Sopenharmony_ci- Removed gt68xx_test program from distribution. Didn't work anymore anyway.
625141cc406Sopenharmony_ci
626141cc406Sopenharmony_ciV 1.0-16 (2002-09-29)
627141cc406Sopenharmony_ci
628141cc406Sopenharmony_ci- Added calibration and auto-gain support for transparency adapter mode.
629141cc406Sopenharmony_ci- In transparency adapter mode, only the usable scan area is shown.
630141cc406Sopenharmony_ci- Autogain is repeated when source was change.d
631141cc406Sopenharmony_ci- Fixed geometry of ScanExpress 1200 UB Plus.
632141cc406Sopenharmony_ci- Fixed freeze at the end of scan for GT-6801-based scanners.
633141cc406Sopenharmony_ci
634141cc406Sopenharmony_ciV 1.0-15 (2002-09-27)
635141cc406Sopenharmony_ci
636141cc406Sopenharmony_ci- Low level reading is done in a separate process now (shm is back). Some
637141cc406Sopenharmony_ci  scanners should be faster therefore.
638141cc406Sopenharmony_ci- Added option "force backtracking". If disabled, no backtracking occurs
639141cc406Sopenharmony_ci  (->faster, but lines are lost).
640141cc406Sopenharmony_ci- Fixed hang in reader_process.
641141cc406Sopenharmony_ci- Fixed "auto gain once" (which really worked only once :-/)
642141cc406Sopenharmony_ci
643141cc406Sopenharmony_ciV 1.0-14 (2002-09-25)
644141cc406Sopenharmony_ci
645141cc406Sopenharmony_ci- Added basic transaprency adapter support for the Mustek Bearpaw 2400 TA
646141cc406Sopenharmony_ci  Plus. Other TA models may work also. No calibration or other nice features,
647141cc406Sopenharmony_ci  just pure external lamp on, internal lamp of.
648141cc406Sopenharmony_ci- Support for the Mustek BearPaw 1200 Cu Plus (hopefully).
649141cc406Sopenharmony_ci- Added Lineart (black/white) mode.
650141cc406Sopenharmony_ci- Added warming-up for CCD lamps and an option to disable shutting off the
651141cc406Sopenharmony_ci  lamp.
652141cc406Sopenharmony_ci- Print scanning time (debug level 3).
653141cc406Sopenharmony_ci- Removed "safe preview". Not longer necessary.
654141cc406Sopenharmony_ci
655141cc406Sopenharmony_ciV 1.0-13 (2002-09-25)
656141cc406Sopenharmony_ci
657141cc406Sopenharmony_ci- Major rewrite of the low level scan setup functions. Probably has broken
658141cc406Sopenharmony_ci  some of the supported scanners.
659141cc406Sopenharmony_ci- Geometry in the model struct is in mm now. Values for most scanners are
660141cc406Sopenharmony_ci  untested.
661141cc406Sopenharmony_ci- Added support for Mustek Bearpaw 2400 CU Plus.
662141cc406Sopenharmony_ci- CCD lamp is turned on when opening the frontend and turned off when leaving.
663141cc406Sopenharmony_ci- Auto gain is done only for the first scan.
664141cc406Sopenharmony_ci- Manual gain etc. options don't show up in automatic mode.
665141cc406Sopenharmony_ci- Faster automatic gain.
666141cc406Sopenharmony_ci- Bugfixes: gain/offset options, moving top-margin and exposure control.
667141cc406Sopenharmony_ci
668141cc406Sopenharmony_ciV 1.0-12 (2002-09-23)
669141cc406Sopenharmony_ci
670141cc406Sopenharmony_ci- Fixed bug concerning too little data transferred in sane_read.
671141cc406Sopenharmony_ci- Added detection of the Packard Bell Diamond 1200.
672141cc406Sopenharmony_ci- Changed some scanner names and added support for custom names in config file.
673141cc406Sopenharmony_ci- Use the size of the scan area in the model struct. This value may need
674141cc406Sopenharmony_ci  some tweaking for the gt6816 scanners.
675141cc406Sopenharmony_ci- Fixed the size of scanarea for the BearPaw 1200 CU/ScanEpress 1200 UB Plus
676141cc406Sopenharmony_ci- Disabled 16 bit mode for GT-6801 scanners. This isn't even supported by the
677141cc406Sopenharmony_ci  Windows driver.
678141cc406Sopenharmony_ci- General code cleanup. Removed gt68xx_mustek.c and SHM support.
679141cc406Sopenharmony_ci- Made the .tar.gz file size smaller.
680141cc406Sopenharmony_ci
681141cc406Sopenharmony_ciV 1.0-11 (2002-09-22)
682141cc406Sopenharmony_ci
683141cc406Sopenharmony_ci- 1200 dpi works now at least for the BearPaw 1200 CU. Maybe also for the
684141cc406Sopenharmony_ci  other scanners.
685141cc406Sopenharmony_ci- Added manual and automatic offset/gain/exposure control for the CIS
686141cc406Sopenharmony_ci  scanners. The image should be better now.
687141cc406Sopenharmony_ci- Added debug option to scan the full scan area including the calibration
688141cc406Sopenharmony_ci  strip.
689141cc406Sopenharmony_ci
690141cc406Sopenharmony_ciV 1.0-10 (2002-09-18)
691141cc406Sopenharmony_ci
692141cc406Sopenharmony_ci- 50, 75, 150, 300, 600 work now for the GT6801 scanners
693141cc406Sopenharmony_ci- Preview is fast again (can be set to safe/slow mode)
694141cc406Sopenharmony_ci- Calibration can be disabled by option
695141cc406Sopenharmony_ci- Added some more safety checks for USB commands
696141cc406Sopenharmony_ci- The gt68xx_test program can be used again
697141cc406Sopenharmony_ci
698141cc406Sopenharmony_ciV 1.0-9 (2002-09-17)
699141cc406Sopenharmony_ci
700141cc406Sopenharmony_ci- Added option to disable automatic gain (->less ugly colors for GT-6801
701141cc406Sopenharmony_ci  based models)
702141cc406Sopenharmony_ci- Fixed segfault that occurred when a scan was cancelled
703141cc406Sopenharmony_ci- Preview uses slow but safe (?) 300 dpi 8 bit modes now
704141cc406Sopenharmony_ci- Fixed bug concerning X0/Y0 coordinates
705141cc406Sopenharmony_ci- Started implementing dpeth option (doesn't work yet)
706141cc406Sopenharmony_ci- Internal changes (use high_scan's wait_for_positioning)
707141cc406Sopenharmony_ci
708141cc406Sopenharmony_ciV 1.0-8 (2002-09-16)
709141cc406Sopenharmony_ci
710141cc406Sopenharmony_ci- Fixed distortion problem in color mode
711141cc406Sopenharmony_ci- Selected safer default option values
712141cc406Sopenharmony_ci- Changed file names to be more appropriate for SANE
713141cc406Sopenharmony_ci
714141cc406Sopenharmony_ciV 1.0-7 (2002-09-16)
715141cc406Sopenharmony_ci
716141cc406Sopenharmony_ci- Initial version based on Sergey Vlasov's gt68xx backend v 0.0.6
717141cc406Sopenharmony_ci- Added basic SANE interface in gt68xx.c
718141cc406Sopenharmony_ci- Added SANE options and SANE variables to gt68xx_high.h
719141cc406Sopenharmony_ci- Minor adjustments to gt68xx_low.h
720141cc406Sopenharmony_ci- Added support for Mustek BearPaw 2400 TA Plus
721